English Dictionary
◊ SEA STARWORT
sea starwort
n : a common European salt-marsh aster [syn: {sea aster}, {Aster
tripolium}]